05b153168ecf04f15b3eb19ebef881fc93555dfc,languages/baseLanguage/baseLanguage/solutions/pluginSolution/source_gen/jetbrains/mps/baseLanguage/pluginSolution/plugin/InlineLocalVariable_Action.java,InlineLocalVariable_Action,doExecute,#AnActionEvent#Map#,84
Before Change
});
isAvailable = ref.value.checkRefactoring(((Frame) MapSequence.fromMap(_params).get("frame")));
if (isAvailable) {
ModelAccess.instance().runWriteActionInCommand(new Runnable() {
public void run() {
SNode result = ref.value.doRefactoring();
((EditorContext) MapSequence.fromMap(_params).get("editorContext")).select(result);
}
});
}
} catch (Throwable t) {
if (log.isErrorEnabled()) {
After Change
return;
}
if (infoMessage.value != null) {
Messages.showInfoMessage(((Frame) MapSequence.fromMap(_params).get("frame")), infoMessage.value, messageDialogTitle);
return;
}
if (yesNoMessage.value != null) {
int code = Messages.showYesNoDialog(((Frame) MapSequence.fromMap(_params).get("frame")), yesNoMessage.value, messageDialogTitle, null);
if (code != 0) {
return;
}
}
ModelAccess.instance().runWriteActionInCommand(new Runnable() {
public void run() {
SNode result = ref.value.doRefactoring();
((EditorContext) MapSequence.fromMap(_params).get("editorContext")).select(result);
}
});
} catch (Throwable t) {
if (log.isErrorEnabled()) {
log.error("User's action execute method failed. Action:" + "InlineLocalVariable", t);